cause precipitation - Español Inglés Diccionario